fleeting drum - French English Dictionary